double-articulated bus - Spanish English Dictionary